dae9a632952fe1933d0c1795533f1c7586e863b6,scr/src/main/java/org/apache/felix/scr/impl/manager/DependencyManager.java,DependencyManager,ungetService,#ServiceReference#,814
Before Change
{
try
{
m_componentManager.getActivator().getBundleContext().ungetService( serviceReference );
}
catch ( IllegalStateException e )
{
After Change
Object service = m_bound.remove( serviceReference );
if ( service != null && service != BOUND_SERVICE_SENTINEL )
{
BundleComponentActivator activator = m_componentManager.getActivator();
if ( activator != null )
{
BundleContext bundleContext = activator.getBundleContext();